package com.wyx.suanfa;

import java.util.HashSet;
import java.util.Set;

/**
 * @author 王艺锡
 * @version 1.0
 */
public class intersection {
    //给定两个数组 nums1 和 nums2 ，返回 它们的交集 。
    // 输出结果中的每个元素一定是 唯一 的。我们可以 不考虑输出结果的顺序 。
}

/*class Solution {
    public int[] intersection(int[] nums1, int[] nums2) {
        if(nums1 == null || nums2 == null || nums1.length == 0 || nums2.length == 0){
            return new int[0];
        }

        Set<Integer> set1 = new HashSet<>();
        Set<Integer> set2 = new HashSet<>();
        for(int i : nums1){
            set1.add(i);
        }

        for(int j : nums2){
            //如果set1集合中有j元素,则添加到set2集合中
            if(set1.contains(j)){
                set2.add(j);
            }
        }

        //将set2集合转换成数组并返回
        int count = 0;
        int ret[] = new int[set2.size()];
        for(int i : set2){
            ret[count++] = i;
        }


        return ret;
    }
}*/
